package com.sinoeyes.compent.po;

import com.sinoeyes.common.annotation.Excel;
import com.sinoeyes.common.core.po.BasePo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * 维度信息对象 t_dimension_info
 *
 * @author aries
 * @date 2019-09-09
 */
@NoArgsConstructor
@ToString
public class DimensionInfo extends BasePo {
    private static final long serialVersionUID = 1L;

    /**
     * null
     */
    @Getter
    @Setter
    private String id;

    /**
     * 维度名称
     */
    @Getter
    @Setter
    @ApiModelProperty("维度名称")
    @Excel(name = "维度名称")
    private String dimensionName;

    /**
     * 维度变量名称
     */
    @Getter
    @Setter
    @ApiModelProperty("维度变量名称")
    @Excel(name = "维度变量名称")
    private String dimensionAlia;

    /**
     * 维度有效状态
     */
    @Getter
    @Setter
    @Excel(name = "维度有效状态")
    private Integer active;

    @Getter
    @Setter
    @ApiModelProperty("维度备注")
    private String remark;

    @Getter
    @Setter
    private Date createTime;

    @Getter
    @Setter
    private Date updateTime;
    /**
     * 维度信息操作人员ID记录
     */
    @Getter
    @Setter
    @ApiModelProperty("操作人员")
    @Excel(name = "维度信息操作人员ID记录")
    private String operatorId;
}
